Takuaki Hashiguchi | Slate