Debbie Leung

Somewhat displaced, loyal, sarcastic, Muppet-like, not-quite-grown-up.