Based on this picture, can anyone tell me whether this is a nephthea or a green finger leather (sinularia)? You can't tell so much from this photo but it is a really cool neon green. I'll be fragging this up soon so let me know if you are interested!
I've added a photo under daylights, too.