Takahisa Machiguchi | doi.page