small friends uni

A town where living stuffed animals appear from the forest and assist the people living there, they dont know where theyre coming from but think its the work of kindly forest spirits. (its not, its a big loud lesbian living in a tower on a cliff who just loves cute things)