Most of the land in Japan is covered with mountains and forests, making it difficult to live upon. However, in the Northeastern corner, there is a tiny village that no human has ever seen. You will be the very first to discover it! Just maybe you will see unicorns and fairies and have some adventures of your own in the shadows of Mt. Moiwa. Are you ready? Let’s go!
