Little Alien, a Lori Mitchell Figurine. Green and weird with eyeballs on his hat, little alien carries a candy bucket, and has froggie-like feet!
The Weed Patch