Hiroyuki Tamakoshi | Slate