Ambassador Questa
Appears in
Elio
Voice actors
Jameela Jamil