Masks & Capes Salesman

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