Taichi Hirabayashi | Slate