
Toshirō Enomoto
Directing
1965-06-16
Hyōgo Prefecture, Japan
0.3467