Naoki Takenouchi | Slate