mysterious shrine altar with torii gate and flames in a forest