Yuya Kiguchi. Kredit: Stanford University.