Movies Logo

Meijin Takahashi

May 23, 1959 — Hokkaidō, Japan