Author: Hosokawa, Ryūichirō.