If you’ve encountered a deer in your backyard or on a hike, you know they’re not really the most social of animals when it comes to humans. Most wild animals aren’t too keen on hanging out with humans, in fact. They’d rather high-tail it (literally) through the brush than stick around and be your friend. But then there’s Japan. Something about this place makes for extremely … [Read more...] about In This Japanese Town, The Deer Roam Free And Befriend Visitors