This... this is exactly why people say they're terrified of the ocean. One day you're sunbathing and walking the shore line with your family, the next you're running into a 5 foot wide, lion's mane jellyfish lurking a bit too close for comfort.
If you were in Portland, Maine, ten years ago in 2015, there’s a good chance you made it to at least one show at the Maine State Pier. It was the kind of lineup that made you double-check if you were still in Maine.