Kazuma Kannagi is a descendent of an ancient Japanese family skilled the art of fire magic. Unfortunately for him, the gift seems to have skipped a generation.
Shinji Yuuki. Masato Ogami. Takeshi Ogami.
Shinji Yuuki. Masato Ogami. Takeshi Ogami.