Vergil Sparda

Character: Vergil Sparda

Series: Devil May Cry 3