El estudiante de secundaria Yumeji Fujiwara tiene la capacidad de ver los sueños de las personas. Aunque las visiones nunca se le muestran claras ni concretas, es capaz de predecirlas al percibir el «aura» de la persona. Normalmente, esta habilidad es un truco divertido con el que gastar bromas a sus compañeros de clase, pero Yumeji solo se ve a sí mismo teniendo la misma pesadilla todas las noches.
Para su sorpresa, la pesadilla continúa en pleno día, incluso antes de que Yumeji se haya quedado dormido. El inesperado suceso fue provocado por un demonio de los sueños, un habitante del mundo de los sueños que quiere usar el cuerpo de Yumeji como un recipiente para entrar de lleno en el mundo real. Sin embargo, Yumeji es salvado por la oportuna llegada de Merry Nightmare, otro demonio de los sueños que de alguna manera puede manifestarse físicamente sin un huésped y que, por el contrario, está tratando de regresar a su propio reino.
A medida que más demonios de los sueños siguen irrumpiendo en la realidad, depende de Yumeji y Merry luchar contra la invasión antes de que las pesadillas de todos se materialicen.
