Does Lorick #65 bedevil you? Read it... and weep!
I'm a mystery under the blue
the key to my lock known to few
highlanders roam
near my watery home
if a monster - that judgement's on you!
Hint:
a cryptid I be in a freshwater sea