Tsuyoshi Kaibe | Slate