Satoru Hamaguchi | Slate