Glam
Appears in
Moonbeam City
Voice actors
Catherine O'Hara