Home
About
Yukihiro Takahashi
Born: 1952-06-06 Meguro, Tokyo, Japan
Acting (in our collection)
Norwegian Wood
(2010)