Naruto Special 2: Battle at Hidden Falls. I am the Hero! - Characters

Alt title: Naruto: Takigakure no Shitou - Ore ga Eiyuu Dattebayo!