Fox Squirrels are mysterious, wild creatures as seen in the movie, Castle in the Sky! But no need to fret; take this soft and adorable Fox Squirrel Beanbag and admire it in the palm of your hand!
Customer Reviews
This product has not yet been reviewed.
Write a Review
Please login or register to write a review for this product.
Share: