Hiroaki Kanno | Slate