Lao Chi

Lao Chi is a 1,000 Whispers Kuei-jin living in Hong Kong.