Deep in the heart of the forest, a young boy named Yuta sleeps, drifting through dreams of past lives and countless reincarnations. Through these visions, he glimpses pivotal moments from Japanese history - yet his dreaming also stirs the spirits and demons that linger among the trees.