Blonde Japanese Super Heroine beaten and abused by alien villains.