Kyoji Horiguchi | Slate