Teruhiko Kameoka | Slate