Imagine trying to drive through all these deer

There is a place in Japan, called Nara where the deer roam freely on the roads. And it’s not just one or two, there are loads of them! The cars don’t seem to mind though, they either wait for the deer to pass or they drive past them.