This is the introductory video that will lead you to other videos describing what he was shown while somewhere else in our Universe. Based on a true story. Llama Karuna Seva is his pen name. It translates to " Teacher of Compassionate Selfless Service". You can call him David.