Popularity: 1
1990-07-16
Vancouver, British Columbia, Canada
Release date: 04/16/2023
Character: Madame Tilly
Release date: 01/01/1970