Just found a few of these in my Nano Sump just wondering if they are limpets, i do think they are but want a second opinion from my reefer friends out there so i can feel better 
thank you in advance

thank you in advance

