Kaiki Uenoyama | Slate