Anyone?
This is all I have at this point and I don't think it is super photsynthetic.
A scleronepthea or a dendronepthea. Those are both non-photosynthetic and will not like the light. They also do not survive long in captivity without special set up and care.
Being greenish, could be just nepthea that is photosynthetic.