Ren Takahashi is known for Jûsan-nin no shikaku (1963), Lake of Tears (1966) and Akai kage-bôshi (1961).
No data