Aniworks Logoworks
Yakitate!! Japan

Episode 59 of Yakitate!! Japan

Nin nin nin! My Way of the Ninja! Believe It!