On a small island off Japan’s northeastern coast, there is an unlikely guardian angel: cats. The animals outnumber humans on the island of Tashirojima, and there is even a “Neko Jinja,” or ...
Aoshima is a tiny island in Japan's Ehime prefecture where cats outnumber people eight-to-one. The so-called cat island is a tourist destination in the summer, but in the dead of winter the number ...