Author: Namikawa, Noboru.