Home Tags Heihachi Mishima vs Geese Howard

Tag: Heihachi Mishima vs Geese Howard

Death Battle Season 8 rages on, and with each episode the unique and fun combatants they bring into the matchups grows even more epic. After doing a "typical" match with a DC Comics versus Marvel fight, they shifted and...