Mysterious Giant Sea Creature Found off the Coast of Indonesia

TipHeroPublished: June 13, 2017Updated: June 14, 20173,536 viewsVirality: 33%
Published: June 13, 2017Updated: June 14, 2017

The carcass of a mysterious giant creature appeared on the shore of Seram Island in Indonesia's Maluku province, raising the eyebrows of residents and local authorities alike.

Be the first to suggest a tag