Miss Finch

Miss Finch is a social worker for the Feathered Friends Society who thinks Big Bird should be happier being around other birds than his friends.