Hiroyuki Kanno | Slate