Found this little "snail" on my Turbo the other day. It appears to have eaten a chunk of the Turbo's shell to fit. Never seen it move of this location. Appears to eat algea off the glass. Hard to get pics of it when it's out. ANy ideas what it may be? Thankx.