Queen Fontelle

Queen Fontelle, also known as the Last Angel and the Queen of Animatia, is a character featured in the Animatia series.