First, the definition of psychopomp, from wikipedia: Many religious belief systems have a particular spirit, angel or deity whose responsibility is to escort newly-deceased souls to the afterlife. These creatures are called psychopomps, from the Greek
Read More...