Today, I would like to introduce Atagawa Tropical & Alligator Garden, a unique zoo in Japan. While the main attraction of this zoo is, as the name suggests, the Alligators, it is actually the only place in Japan where you can see Himalayan red pandas. In this post, I would…