While most squirrels in the U.S. are usually seen running up trees and away from people, Japanese squirrels have embraced the domestic life...well, at least this one has.
Comments
Recent Pics
That's what you get for watching Downton Abbey without me Read More