a cartoon character with green ears and a hood