solid ground Accor alien hoodie meme TV station ventilation Pelmel
I Clap Alien Cheeks Black Logo Hoodie NASA Storm Area 51 Meme Them UFO Event New | eBay
Hello! I got this alien a while ago, I'm pretty sure it's made of silicon (or maybe latex) with foam on the inside. I want to fix the areas around the eyes