Izumi Takahashi

Izumi Takahashi

Born: 1973-11-01 — Saitama Prefecture, Japan

Known For