Popularity: 8
1974-10-13
Hong Kong, China
Character: Bug
Release date: 05/01/2003
Character: Wong Yung
Release date: 07/24/2003
Character: Tao Xiaolei
Release date: 07/31/2012
Release date: 09/10/2021