En un mundo dividido entre el Interior y el Exterior, aquellos que viven entre ambos reinos nunca deben cruzar al otro lado si no quieren ser maldecidos. Una pequeña chica llamada Shiva vive en el otro lado, en una aldea lejana con su demonio guardián conocido como "Sensei". Aunque ambos tienen prohibido tocarse, parecen compartir un vínculo que trasciende sus dispares apariencias. Cuando Shiva se aleja de la protección de "Sensei" para buscar a su abuela, el secreto detrás de sus vidas sale a la luz.