Author: Takuo Satō