Acting
1969-03-30 · Aomori Prefecture, Japan
Survey Map of a Paradise Lost
1988 · Movie
Lolita: Vibrator Torture
1987 · Movie