Spotted this guy on my glass this morning? Kinda looks like a baby nassarius, can anyone confirm? Sent from my iPhone using Tapatalk