- Joined
- Aug 23, 2018
- Messages
- 214
- Reaction score
- 159
- What state or country do you live in
- Georgia
Hi guys, please I need help with this. Got back from vacay and saw this on the rock. It's hidden and out of the way of corals but the fear of the unknown is what worries me. Is this a Friend or a Foe?



