Ryu Akagawa es un joven ladrón de dieciséis años, cuyos padres fueron ejecutados injustamente, que por petición de su mejor amigo,
Hiroto Iwayama (al que Ryu llama Hiro) pasa a formar parte del ejército, siendo Hiroto su tutor. A Hiroto se le es asignada una misión, a la cual debe ir también Ryu: llegar hasta la guarida de la
Bruja del Norte y acabar con ella. A la misión también se une
Yumi, una bruja a la que Ryu había acogido en su casa.
Durante el viaje, se unen más personajes, y Ryu descubre más acerca de su pasado, la muerte de sus padres y la leyenda del "Héroe", que librará al mundo del malvado Rey de los Demonios.