The abundant nature found in Japan is full of surprising creatures. Come along as we dig a little deeper into Japan's amazing animals!