Sounds a bit like the somewhat Christian related event, "All Hallows Eve", no?