Hercule Satan VS Dan Hibiki Death Battle : Season 2 Episode 28
TV-MA Rooster Teeth int(0)
Aired: September 30th, 2015 @ 11:00 AM EST on Rooster Teeth
They're the greatest fighters in the history of the world! ... Or so they say. Which of these wimpy warriors will walk away the winner?