Moflex
Shu Toro

Shu Toro

October 21, 1958 — Amagasaki, Hyogo Prefecture, Japan