All these deer are camped out on the road in Nara, Japan. Have you ever had to make your way through a herd of animals?
Source: BLUEBELLS9999