
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…
6.3
8.1
7.3
6.6
6.2
7.1
6.4
6.7
7.1
6.0
7.2
7.3
6.2
6.8
8.2
6.5
6.4
6.1