This hot little Japanese cop protects the earth from Alien scum… well, you know… when she’s not getting captured and raped by them. Maybe its a diversion tactic to keep them occupied? The group grope and violation continues…