The Top 11 Death Battles

Hey guys, Justin here and welcome to the Otaku Mind where today we’re honoring Death Battle from ScrewAttack. Death Battle is the place to see the greatest characters of video games, comics, movies, and anime come together and battle it out in a fight to the death to see who’s the best. Whether you agree […]