DAM Thing Troll Doll 8” Good Luck Mascot VTG 1960's
Overall good condition, see photos.