Short series of clips of a Japanese pink power ranger getting her uniform destroyed, and being beaten down and raped.