Photo: Taro Hirano Text: Kosuke Ide