Masaru Taga

July 8, 1943 — Kyoto, Japan
Movie

Ramblers

2003

TV Show

Ochoyan

2020