Kaeko Hayafune | Slate