Ninja Senshi Tobikage (Dub) Episode 17

  • Alternative: Ninja Senshi Tobikage;忍者戦士飛影
  • Type: Series
  • Status: Currently Airing
  • Aired: Oct 6, 1985 to Jul 27, 1986