Hot little ass Japanese super heroine has the powers to blow her enemies good. The overconfident heroine walks into the villains trap. Heroine defeated, chained up, molested, stripped, and raped.