Devil May Cry
Stylish!
S1 E12:
Dante and Sid clash in a final confrontation while the demon invasion threatens to destroy the human world.
Devil May Cry