Popularity: 0
1913-11-12
Amsterdam, Netherlands
1988-10-27
Character: Johan Pen
Release date: 01/18/1973