The festival banishing Nepal’s demons