Japanese superheroine gang raped by villains. (Video file is huge and loads slowly…)