Russia has always been attracting unknown creatures on its land. Many stories have been made on the mysterious findings in Russia.
Even scientists are skeptical about the possible origin of these creatures. Let us now put the light on the latest of these extraterrestrial findings..
This was found on the sea shore near Sonsnovy Bar, Russia.
Media has been covering the story very frequently.
Biologists have still not been able to find the possible identity of this creature.
There have been many accidents near the Leningrad Nuclear Power Plant. People in the society are claiming that the creature found might be the outcome of those accidents. But, nothing is still concrete about it.