Japan's "Cat Island", Tashirojima, has more feral cats than people.

Japan's "Cat Island", Tashirojima, has more feral cats than people.

Don't Miss...