It's beautiful when you see a herd of deer in the wild but check all these deer that have gathered in the street in this town in Japan. They don't seem to be bothered with the people or the traffic.