ParentFull threadnerfhammer·It's dolphins, duh. Notice how 100% of the credible sightings are over the ocean.View on HN