Robuta

https://www.thehenryford.org/collections/explore/artifact/329718 McDonald's Alien Creatures Happy Meal Toys, 1979 happy meal toysalien creaturesmcdonald