This has been growing a piece of LR I purchased about 2 months ago. Seems to me that it's a Zoanthid, but I can't find any similar pictures like it. Not sure if a Pest or just a Hitchhiker. Thanks in Advance everyone!
Tried to get as good of a Shot as possible with Cell Phone. The tips of the feelers are Phosphorescent in Green.

Tried to get as good of a Shot as possible with Cell Phone. The tips of the feelers are Phosphorescent in Green.