Kayo Hiroki | Slate