i thought this may be a polyp at first but it doesn't open and I dunno what this is I'll try to get better pics after bit