Typically found in the waters near Japan, you would probably miss this weird animal if you were snorkeling nearby. You see, they only get to be about 5mm in length!
As peckish deer chase delighted tourists in Japan's temple-dotted Nara Park, a quiet but dedicated team of litter-pickers ...