Sailor Ninja Time and Space Battle Record Part 1 (2008)
1h 4m
Running Time
October 10, 2008Release Date
Sailor Ninja Time and Space Battle Record Part 1 (2008)
1h 4m
Running Time
October 10, 2008Release Date
Plot.
An entry in the Sailor Ninja tokusatsu series and the first part of the Sailor Ninja Time and Space Battle Record duology
Where to Watch.
No streaming offers found