Continuing from Ancient Alien about Preah Pisnokar In Cambodian mythology Tep Soda Chan (..in Khmer the word "Tep" mean "Angel"). Tep Sodachan is an angel from the heaven who came to earth and interbreed with her human husband as result gave birth to a mixed baby boy name Preah Pisnokar. God Indra were very mad at the angels for interfering in human affair and had Tep Sodachan return to the sky ...as this song depicts. The two had to depart leaving her son behind, I guess when he grew older God Indra grant Tep Sodachan to bring her son Preah Pisnokar to the sky. There he were taught by extraterestrial or angels their technologies, thus the magic sword, silk making, building of Angkor Wat and all the richness of the Khmer culture.
Please add to this discussion if you know about this mythology...