Haruka Takachiho | Slate