Full resolution (1,362 × 759 pixels, file size: 834 KB, MIME type: image/png)
Appears on these pages
Howard Zhu is a chef of a Chinese restaurant. Insert details here.
The Stone Dragon stalked the streets of China. Insert details here.
Howard Zhu unmasked, from Scooby-Doo! The Scary Stone Dragon.