Yume woont in het provinciestadje Toya en verhuist op een dag naar Tokio om daar een opleiding te volgen en een gecertificeerde goochelaar te worden. Ze verhuist naar een kostschool voor vrouwen, waarvan het hoofd een man blijkt te zijn die ook nog eens knap is. Zo begint haar reis naar echte magie. Misschien zal ze dankzij deze training begrijpen waarom er magie in deze wereld bestaat, of het gebruikt kan worden om mensen te helpen en of het genoeg is om iemand gelukkig te maken.
Misaki Kanon is een jonge vrouw die naar de grote stad komt met de droom zangeres te worden. In eerste instantie gaat alles goed, ze wordt verliefd en werkt aan haar droom. Maar dan verraadt haar vriend haar en verliest Kanon haar vertrouwen in mensen en haar droom uit het oog. Er was eens, als klein kind in een afgelegen bergdorp waar de Daimajin rust, het gebedslied. Nu moet ze haar lied terugkrijgen om zichzelf te vinden en misschien ook de wereld te redden. Een mysterieuze man uit het dorp is naar haar op zoek, zodat ze hem en zijn kameraden kan helpen als de tijd daar is.