cartoon characters with green hats and blue pants