Naoyuki Kanno | Slate