Ren Suzuki

August 11, 1982 — Tokyo, Japan