James Yaegashi

James Yaegashi is the voice actor who voiced Wu Zi Mu in Grand Theft Auto: San Andreas.