Kenichi Kanemaki | Slate