Be always the
first to watch
The best videos of the day in your Facebook
Closes in 15 seconds   x

Check out Japan's village of foxes

In Shiroishi, Japan, there's a town called Miyagi Zao, where lots of foxes live together and humans can visit. Isabelle Cosgrove captured some footage from this village and said that they were the cutest animal she ever petted.

FACEBOOK COMMENTS
FACEBOOK COMMENTS
MOST RECENT