t-n-a-n-r-n-r - An ancient goddess, perhaps?

more about : t-n-a-n-r-n-r