Rain vs. Zabuza Momochi

Rain vs. Zabuza is a What-If episode of Death Battle by User:Mystical Trixter.

Description
''Naruto vs. Mortal Kombat! Two feared water based shinobi will clash, the Demon of the Mist Village, Zabuza, and the Prince and Demigod, Rain!''