Every now and then, the stories of sea monsters take a physical form when a huge, decaying carcass of what appears to be a monster from the deep washes ashore. Such a creature came ashore on Seram Island in Indonesia’s … Continue reading
Every now and then, the stories of sea monsters take a physical form when a huge, decaying carcass of what appears to be a monster from the deep washes ashore. Such a creature came ashore on Seram Island in Indonesia’s … Continue reading