A woman in Sosnovy Bor, Russia found this mysterious, tiny, deteriorated creature on a river bank. She named it Kesha.
Local biologists reportedly haven’t yet been able to identify it yet. I hope Kesha turns out to be a mutant monster created by the town’s Leningrad Nuclear Power Plant, a lost inhabitant of inner Earth, or possibly an extraterrestrial biological entity, as opposed to just a dried-out bird or rodent carcass. Video from Russian TV news below. (via Mysterious Universe)