Gazing out from the rocks at dusk as the giant sea frogs surface off the coast of Maine.