Guard Witch
Appears in
Shrek Forever After
Voice actors
Mary Kay Place