In the Philippines, discovered a 10-metre carcass of a mysterious marine animal
The inhabitants of the island of Leith, in the Philippines, are unable to identify the species of huge marine monster, which is in the form of half-decayed remains were floating near the shore.