Shigehiro Yamaguchi

Shigehiro Yamaguchi

山口森广山口森広

No bio for this person yet.

Known for Acting
Born 23 Sep 1981
Place of birth Kanagawa Prefecture, Japan

Known for

Battle Royale

Cast: Toshinori Oda (Boy #4)