Sasquatch and Squirrel
Sasquatch and Squirrel
Strawberry the Sasquatch lives alone deep in the forest. Most animals are afraid of her, but she doesn't mind. She's happy doing all the alone things a sasquatch does—things like hiking and… Read More →