Popularity: 0
1987-02-11
Hamburg, Germany
Character: Cop
Release date: 07/23/2015
Character: Ninja Boss
Release date: 08/13/2015
Character: Self
Release date: 07/18/2023