Koji Hirachi | Slate