Peacock Queen

Peacock Queen (voiced by Tabitha St. Germain) is the queen of the peacocks, who live in Peacock Castle.