Takeo Kaneko | Slate