a cartoon character with green gloves