Nara Park: 5 Facts about Japan’s Sacred Deer Sanctuary