Takumi Maruhashi | doi.page