Author: Nobuo Makino