Spirit Candle

Spirit Candle is sold by during the Day of the Dead.