People think it’s a “small Loch Ness monster” I was astonished by a creature on the beach

People think it’s a “small Loch Ness monster” I was astonished by a creature on the beach