Author: Yasuo Takatsuki