@RedInACup @T3Deliciouz well, you see... it's about... and the babies stand for... with the snakes... something about cliffs... and pointy rocks, yeah they are important!
Ok, I got nothing! I only said that to sound smurt :P
I think the real meaning lies somewhere in the psyche of the mangaka...