Satoshi Hakuzen | Slate