Takayuki Kanno | Slate