Kazumasa Takemoto | Slate