To see about a hundred of adorable free-roaming foxes up close was AMAZING!

Japan's Miyagi Zao Fox Village might just be the fluffiest place on Earth!