Hey guys, bought some LR today and I got some hitchhiker snails and these guys, I think their polyps but im not sure Looks like a mix between a polyp and an small anemone lol Sorry for the pics, phone :/