Hiroaki Takeuchi | Slate