Russian researchers are trying to explain the discovery of a small alien body near Leningrad Nuclear Power Plant. The corpse, said to have a puzzling skull, was discovered near the River Kovashi by two residents. The locals came across the tiny creature in the Russian town of Sosnovy Bor. The town was constructed in 1958 to serve the nuclear power plant.

At first, the residents thought it was a discarded chicken embryo. One scientist said that it appears that the body is neither fowl nor fish – this tiny creature has a strange skull, no wings and neck. Biologist Yegor Zadereev said that he was not able to tell what it was. Zadereev further said that large studies are required to determine what type of organism or creature it is. The corpse will be sent to Moscow for additional tests. However, alien hunters are convinced that the creature is not of this planet.