Cooper Yang

Cooper Yang (1989-) was an HKPD police officer who was stationed in Central during the 2010s.