Miss Finch

Miss Finch is the (former) main antagonist of Follow That Bird.