Popularity: 1
1934-12-06
Los Angeles, California, USA
Character: Hollander
Release date: 06/01/1990
Character: Dr. Tiller
Release date: 10/26/1989