Frogs are good for dealing with these guys from my experience.

More Leedsichthys Encountering Tips