Hot little Japanese Magical Girl Cheerleaders defeated and molested by villains.