Alien villains grope and violate Japanese Space police woman.