Drivers in Hokkaido need to be on the lookout for Ezo deer. The animals are native to the island and much bigger than deer found in other parts of the country. They are causing thousands of ...