Devil May Cry X KILL LA KILL: Demonic Fashion
Have you heard of the legend of the Dark Knight Sparda? The Demon who betrayed his own kind to free humanity from the demons and sacrificed his own power to seal them. Well as it turns out the dark knight had two off springs, His eldest Son Vergil and his youngest son Dante. The two sons were separated from each other...
Mature