This all happened before super, fun, wacky alien tentacles came in and had their way with her in every orifice! But, oh! Oh no! Here comes super-duper mech robot with a billion missiles ready to be shot to fight for sexy Japan woman!
Ah, let the fight commence! Speed line seizuressssssss!!! Ahhhhhh!