Kumo Hogosha
A long time ago, the gods decided to pass Earth down to Mankind and retreated to live in the Heavens. They erected the Cloud Temple, a symbolic border between the two worlds and home to the Stone of Balance. As the sun shone from the Heavens and the Earth blossomed, the gods decided to open […]