Popularity: 1
1985-07-21
Rotterdam, Zuid-Holland, Netherlands
Character: Leo
Release date: 10/08/2015