Makoto Hanafusa | Slate