Glad you remembered your old log in password...I agree this has a marine feel, kind of a combination star fish and jelly fish...I like the color and energy.
I don't normally go for green, but this didn't look right with any other colors.
This was done with JWildfire, which features an "interactive renderer" that keeps rendering until you stop it. I left it rendering overnight while I slept last night. The render quality ended up MUCH higher than it probably needed to be, but boy did it come out ssmmooootthhh. ;)