Abe Haruno | Slate