Creator
1948-01-01
Hong Kong, China
No biography available for this person.
as Mahjong cheat
as Inspector Broken Tooth
as Douguan