Takeshi Maruyama | Slate