I am sure I have seen these before - but I spent a bit of time half-ass googling and I can not figure out what this is. At first I just thought it was fish, then maybe little cookie cutter fish - but now I think parasite after looking at my picture. Can you tell me for sure what this is? Photo taken off of Providencia, Colombia. Thank you for your help!
Last edited: