Watch Kamui the Ninja - Episode 1 Online

Aired: Apr 06, 1969 to Sep 28, 1969