Masks & Capes Policewoman

The Masks & Capes Policewoman is a character on Super Power Island.