I was sitting in front of my PC, then I was thinking about the way of life's creation. Few minutes later the abstract effect got into my brain, after around 30 minutes later I got this wallpaper done.
The meaning of the word in wallpaper is "The Creation of New Life" it's written in Khmer Language.
Please give me some feedback. Thanks You
Update: I just uploaded the English version.