Moon Squirrel

A Moon Squirrel is a mythological creature from Eganese Folklore. They are glowing blue-white squirrels that come out on full moons.