Queen Inichoochiama
Appears in
Little Demon
Voice actors
D.J. 'Shangela' Pierce