Popularity: 1
1989-01-01
Berlin, Germany
Character: Leroy
Release date: 11/27/2005
Release date: 09/27/2007