Athletic and fit Pink ranger gets defeated and captured by buggy alien fiend. She is stripped down to her panties and tied up. The aliens torture and abuse the sexy Japanese heroine.