Son of a devil Sparda, his name Dante and with his demonic powers that strugles against his own nature to defend humanity against the resurection of the demons to the earth, with a twin brother named Vergil who also wants the full power...
Reveal answer
Fill a bubble to check yourself