Iide mountain range - Mt.Eburisashi
It is said that gods live in the mountains of Japan. In the middle of winter, the area is closed off by deep snow and is inaccessible to all living things.
Its pure white appearance is like a god, and people admire and fear it.