In the year 2024, the Governer of Tokyo puts a group of young girls through torturous training, and the three that remain - dubbed the Zebra Mini-Skirt Police - are charged with the task of protecting his life…
2010
1966
2022
2023
1993
1983
2008
1974
2014
2017
1994
2020
1998
2009
2021
1996