Author: Inose, Hiroshi, Hamada, Takashi