Miss Finch

Miss Finch is the evil bird social worker and Big Bird's arch-enemy.