In the far eastern corner of the country of Yanato, it has been believed since ancient times that there are two worlds in this land: the world at the top where the gods live and the world at the foot of the mountain where humans live. Princess Sakuna, a high-ranking deity who liv... Read all