Author: Kadokawa, Seiji.