On October 31st, Samhain summons all the spirits of the dead, who live in a land of eternal youth and happiness called Tir nan Oge, causing the afterlife to merge with the world of the living and allowing wandering spirits to roam undisturbed on eart