Scyphomedusa Deepstaria – Another Very Real Sea Monster

There are indeed creatures in the oceans which could be called “sea monsters.”   At the end of last month we posted about two very real “sea serpents” – oar fish that washed up on the coast of Southern California. … Continue reading