 The form of Shiva as Tarakeshwara in Hinduism performs a similar role, although leading the soul to moksha rather than an afterlife.Additionally, in the Bhagavata Purana, the Visnudutas and Yamadutas are also messengers for their respective masters, Vishnu and Yama.Their role is illustrated vividly in the story of Ajamila.