In the town of Enkamori, where the wind blows through the mountain valleys, Yokai, humans, and gods live together, each carrying their joys and worries through...
Humanity vs. Gods: The Ultimate Fantasy Battle of Wits! The brain game "Games of the Gods," created by gods who had too much time on their hands. Humans bestowe...