Taichi Imura | Slate