Near the Leningrad Nuclear Power Plant, this odd corpse was discovered mouldering in a pile of rocks. Never mind the meticulous detail with which one would have to look to find this little thing, it sure is creepy! Looks like a critter from the movie Aliens, doesn’t it? Wait… spaghetti’s not on the menu again is it?
Follow us on Facebook at Consciously Enlightened. Follow the Author on Twitter @ParanormalJack.