En el Japón feudal, un buen señor es asesinado y su trono es tomado por el impredecible Daijo Yuki (Bin Amatsu), secundado por el mago Orochi Maru (Ryûtarô Otomo). En tanto, el joven príncipe Ikazuchi (Hiroki Matsukata) es rescatado de las garras de la muerte por un dragón enviado por un mago, que se convertirá en su maestro. Diez años más tarde, Ikazuchi ya ha aprendido lo suficiente sobre magia y katnas como para sentirse preparado y se embarca en una aventura para vengar la muerte de sus padres y la del mago. Primero se enfrentará a Daijo Yuki y luego deberá luchar contra Orochi Maru, en una batalla a muerte.