The Sakhalin Carcass was a discovered by Russian soldiers on Sakhalin beach. Sakhalin area is located near to Japan. That’s the most eastern part of Russia, almost 5,000 kilometers east of Moscow.
People have not been able to identify the mysterious beast. According to the bones and teeth – not a fish. Based on to the bones – it’s not a crocodile or alligator. It has a skin with hair or fur.
It has been said that it was taken by Russian special services for study in the future, and we are fortunate that the people who saw it first made the photographs before being taken away.