CosMc

CosMc is an alien character who visited McDonaldland. He was featured in a series of McDonald's Commercials, including a brief appearance in the video game M.C. Kids. https://www.vidlii.com/watch?v=25kAsZl4bvV