Miss Finch

Miss Finch is the main antagonist of Jeffrey, Jaden & Friends' Storm Adventures of Follow That Bird.