Beautiful Japanese superheroine gets a beat down and tortured.