Takayuki Irahara | doi.page