Movies Logo

Takashi Sakuda

March 12, 1960 — Hiroshima, Japan