It seems that in Japan there are more animals than people themselves. Judge for yourself: there are dozens of cat islands, island of rabbits, and…

Welcome to Aoshima, the once thriving fishing island with a population of 900 people in Ehime Prefecture. Now this area is better known under the…