The Deer Are in Charge of This Ancient Japanese Town
There’s a primeval forest in Nara, Japan, that’s believed to be sacred. So, too, are the animals who roam it. Case in point: the 1,200 or so deer who have full run of the joint and are considered to be messengers of the gods. Check out the video above to see what the peaceful co-existence of man and deer can look like. Though, full disclosure: things go a lot smoother if you have multiple handfuls of deer crackers in your pocket.