I’m touched with this video, especially the song. Yah, just speechless. Hmmm… I just found that this video was made in Thailand, one of the Buddhist country in the world. Enjoy! (:

Advertisements