Amelia Mindle

Sister Amelia Mindle was a sensible, artistic female squirrel, and the head of the Church of Redwood.