Red Squirrel

Red Squirrels are squirrels located at Fizzsprings Resort in Tiragarde Sound.