Après avoir fui le cauchemar de la nuit de Walpurgis, Sorath atterrit dans le Japon d'aujourd'hui. Il y mène une drôle de "vie de famille" en compagnie de Nonoha, la petite fille de son meilleur ami disparu, et du prince des enfers Méphistophélès, qui guette une occasion pour se débarrasser de son maître. Alors qu'il s'est juré de réussir, cette fois, à protéger ceux qu'il aime, Sorath voit Nonoha s'éloigner de lui après qu'il a laissé échapper des paroles malheureuses. Ses mains se retrouveront-elles de nouveau tachées du sang de la personne à laquelle il tient le plus ?!