Les deux chats Hachi et Maruru ont été placés chez Yasuo. Si Maruru, qui a connu la vie domestique chez les humains, semble s'y habituer, ce n'est pas le cas d'Hachi, qui a toujours vécu dans la rue.
Dans une communauté baptisée Notre Monde, les kamis, dieux protecteurs géants, sont craints. Sutekichi sacrifie un jour l'une de ses jumelles pour éviter une sécheresse.