Web
Analytics
The news is by your side.

Mystery Creature

‘Mystery Creature’ washes ashore in Indonesia, turns water red

A giant mysterious creature's carcass washed up on a beach in Indonesia, astonishing the people of the island nation and puzzling the marine scientists. What Indonesian media reported as remains of a giant "squid" washed up on the shores of Seram Island in Maluku province earlier this week (watch the video above). Marcus Chua of Singapore‚Äôs Lee Kong Chian Natural History Museum told Mashable that there are no records of giant squids in the waters of Indonesia. Chua speculates that the creature…