Dante Sparda

Character: Dante Sparda

Series: Devil May Cry 3