Popularity: 1
1984-05-07
Los Angeles, California, USA
Character: Self
Release date: 10/01/2022
Release date: 10/31/2018