Hiroshi Haraguchi | Slate