Ben Izawa

February 14, 1958 — Okazaki, Aichi Prefecture, Japan