Dante VS Bayonetta Death Battle : Season 3 Episode 1
TV-MA Rooster Teeth int(0)
Aired: March 16th, 2016 @ 11:00 AM EST on Rooster Teeth
Devil May Cry vs. the Umbra Witches: These supernatural warriors enjoy slaying angels and demons in their spare time, but against each other, who will come out on top?