1000 DEER TAKE OVER ROADS in Nara, Japan, where they roam freely. They were once considered sacred and killing them was a capital offense. What do you think?