Back
Toru Ota
Production
Born November 3, 1958 · Asakusa, Tokyo, Japan
Toru Ota — Watchpile | Watchpile