FILMOGRAPHY
1997 · Japanese Tech #1
1990 · Asian Man
1996 · Sushi Chef #1
1993 · Benkei - Honor Guard #1
2001 · Ryokan Guard
1992 · Shinji Igarashi