Mountain Mantra

 
I came upon Yeshua, Eagle, and Ntr chanting "Om" on Stone Mountain. I asked the spiritual trio if their names held special meanings. According the them, Yeshua is the name of the pagan sun god (in Christianity), Eagle's name refers to "the eagle seeing past, present, and future, whose face is both the sun and the moon," and Ntr means "all man becoming man." I guess you had to be there.