Chen

Chen is the owner of Chen's Coffee, an internet cafe and teahouse in Crystal Cove's Chinatown.

Appearances
Scooby-Doo Mystery Incorporated - The Wild Brood, The Dragon's Secret