a cartoon character with a mustache and a leaf on its head