In the Himori Forest, a God of a certain nation dwells, spreading fire across it. The fire happens to spread across the forest, while it remains eternal and makes Himori Forest home to creation of extraordinary mirages, creatures and other things...
17 parts