This ability to live in general harmony with the human population means that Japan is filled with places that have earned the nickname "Nekojima," or "Cat Island." Today, we take a whirlwind photo tour of 11 of them.