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