a cartoon character with a cane and a rainbow hat