Naoki Hayashida | Slate