- Joined
- Dec 24, 2017
- Messages
- 1,301
- Reaction score
- 1,335
I’m posting this in here because I think these resemble a zoa but I don’t think they are. These are very very small, like the size of a pencil point. The centers glow green and they appear to have eye lashes like a zoa. These must have hitched in somewhere. Should I be worried of some sort of invasion?