Acting
1968-03-05 · Izumi‑ku, Yokohama, Kanagawa Prefecture, Japan
The Seven Chefs
1997 · Movie
Bayside Shakedown
1997 · Series