This image is making me come back to it again and again. I think now I can see what was happening as you made this image
. This image takes me back to the theory of OUT OF THE SEA. Well, that is how life initiated on land according to some theory. Let's not get into it as it would take a life time to explain all that. This is an amazing visual and such beautifully controlled execution. Compliments Praveen.