dead bugs on Maine beach