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.

More from MEL Films:

For even more from MEL Films, follow us on Vimeo and Instagram or subscribe to the MEL newsletter.