Daigo Umehara

Daigo Umehara

Biography

Daigo Umehara is known for his work on Living the Game (2017), Bang the Machine (2002) and 100 Yen: The Japanese Arcade Experience (2012).