Popularity: 3
1951-04-28
Hong Kong, China
2013-06-13
Release date: 01/01/1991
Release date: 06/26/1986
Release date: 11/18/1982
Release date: 04/10/1989
Character: Future Cops Commander
Release date: 07/15/1993