Japanese Amazon wonder woman defeated and fucked by villains.