Hirofumi Morikawa | Slate