Louis Ozawa Changchien is an actor.
Kenji / Kiyoshi (voice)
Steve Lee
Riku Sato
Director Nguyen
Abdul Sayid
Chan Ho Yin
Alan Sako
Oshito
Go Shinura
Ken Lee
Chuck Deng
Paul Kasoura
Dev Singh
Chao Fah Sein
Fan Fan (voice)
Hiroki
Hat
Jimmy Chun
Mamoru Yoshii
Joe Torrance
Hanzo
LARX #3
Sargent Chen
Nervous Analyst #1
Hanzo (Voice)
Hanzo
Matsubara
Stanley Huang
Wilson
Kenneth (as Louis Changchein)
Harry
Billy
Michael