6.8
Japanese/41 min./2010
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.1
6.4
6.5
6.3
6.6
6.9
5.5
7.1
5.7
7.5
7.3
7.0
5.1
6.2
7.4