Thanks to everyone that tried to help, even Sammystringray (just kidding). The thing is that this invert is in a LFS's aquarium and I am trying to remember what I saw and what the LFS people told me. Well, I haved narrowed it down to one thing and despite what the LFS said, it must be....drum...