La jeune Mariko mène une existence ordinaire aux côtés de sa grand-mère qui l’a élevée. Mais dans ses rêves, elle vit d’étranges aventures peuplées de créatures surnaturelles : de monstrueux yôkai, des guerrières aux cheveux violets et un loup nommé Logan. Très vite Mariko comprend que ses songes ont un sens profond, pour elle et pour son passé.