Shozo Hirabayashi

Shozo Hirabayashi

Born: 1937-08-23 — Gifu Prefecture, Japan

Known For