a cartoon character with a mask and green gloves