Thats an awesome picture, I drew a picture that had a similar concept (about a billion times crappier and just on paint) which was something sort of that shape swimming upwards through rain drops. This is MUCH better though. I love it.
This is so beautiful, I'm using it It looks to me like a jellyfish but when I see the full view it turns into this whole surreal digital underwater world. I've been staring at it for ages and thought I'd come by and say that