Home
About
Takashi Okamura
Born: 1970-07-03 Osaka, Osaka Prefecture, Japan
Acting (in our collection)
The Great Yokai War
(2005)