mysterious charmer
Celestial
The chattering squirrel creature has tiny tusks and fur that shimmers in a way that defies the surrounding light.
The chattering squirrel creature has tiny tusks and fur that shimmers in a way that defies the surrounding light.