Ayako Takeuchi | Slate