Indian religions
Indian religions believe in purification of the soul in Naraka.