Popularity: 0
1946-12-17
Turku, Finland
Release date: 08/05/1999
Character: Self
Release date: 10/04/2024