Movies Logo
Shō Igarashi

Shō Igarashi

September 16, 1958 — Aomori Prefecture, Japan