FOX! VILLAGE! red foxes, white snow, happy Sam || Sam in Tokyo

Ohai! I finally made it to fox village in Japan! I’m so happy I got to tick that one off my bucket list, it was AMAZING! Hope you enjoy this video...
Back to Top