Popularity: 1
1978-06-26
Stockholm, Sweden
Release date: 09/11/2000
Character: Lelle
Release date: 02/22/1991
Character: Self
Release date: 05/11/2018