Ryo Okumoto. Photo by Alex Solca.