In einer Welt, die in zwei Reiche geteilt ist, wurde den Bewohnern aufgetragen, niemals die andere Seite zu betreten, da sie sonst verflucht würden. Ein kleines Mädchen aus dem inneren Land namens Shiva und ein Dämon aus dem äußeren Land, der nur als „Lehrer“ bekannt ist, beginnen eine schweigsame Koexistenz auf derselben Seite des Waldes. Doch als Shiva die Obhut des Lehrers verlässt, um ihre Großmutter zu suchen, kommt ihr Geheimnis ans Licht …