Hiroyuki Kaiho | Slate