Ninja Hattori In English 2016 New Episode 10 The Ninja Love Flower

Ninja Hattori - Episode 560 (English)

This is episode 560 of 694 of the 1981-1987 Ninja Hattori anime. Its original Japanese episode title is "いたずらは自分の顔での巻". This episode, however, is ...