Daigo Umehara

Person

Japanese electronic sports player

Mentioned in 1 video