Kazuhiko Hasegawa | Slate