Happy Sun Mascot Cartoon and Ribbon

Happy Sun Mascot Cartoon and Ribbon

Happy sun mascot smiling with yellow retro ribbon