Squirrels were Talking Beasts of Narnia, who took part in many significant battles and other events in Narnia's history.
Advertisement
Squirrels were Talking Beasts of Narnia, who took part in many significant battles and other events in Narnia's history.