Popularity: 1
1957-12-25
Duffel, Flanders, Belgium
Release date: 10/01/1994
Release date: 09/07/2024
Character: Sister #3
Release date: 02/08/2007