Takahiro Hayashi | doi.page