Poster of Cast and Crew in Shuriken Sentai Ninninger - Season 1 - Episode 8 - The Nekomata Who Leapt Through Time!

Shuriken Sentai Ninninger - Season 1 - The Nekomata Who Leapt Through Time! (Episode 8)

Episode Aired On:
Sunday, April 19 2015
9 years ago