Japan's Shika deer that live in Nara Park are national treasures and bow to get their special Shika Senbei snacks. They're cute and all, but nation-wide they've become a menace to farmer's fields and forests. We’re investigating so stay tuned!
20 май 2022