answersLogoWhite

0

i dont know wat rain nin ur talking about but if its zabuza its in naruto episode 6

User Avatar

Wiki User

13y ago

What else can I help you with?