Loading...

Master ninja theme song by Joel Hodgson heard on Naruto: The Abridged Comedy Fandub Spoof Series Show movie