An entry in the Sailor Ninja tokusatsu series and the first part of the Sailor Ninja Time and Space Battle Record duology
1984
1980
1983
1999
2002
2005
1991
1978
2003
2012
1975
2006
2017
1998
1944
2024
1966