The Meta VS Zabuza Momochi

The Meta VS Zabuza Momochi is a What-If? DEATH BATTLE! Featuring The Meta from the Red vs. Blue Franchise and Zabuza Momochi from the Naruto Franchise.