Playback serverIf a title won’t play, switch servers.
Season 1 · Episode 8
0.025mDecember 8, 1983
A side story returns to the ninja village of Iga, reuniting Kabamaru with his comrade Hayate.