Yoichi TakabayashiMovies

Yoichi Takabayashi
Born in April 29th, 1931From Kyoto, Kyoto Prefecture, Japan