Author: Tokuda, Masanobu.