Avery

Avery Dellcourte is a character labeled The Drama Queen in Total Drama Island: For Your Entertainment. She is on The Oscars team.