Author: Nobuo Sato