Cat Island

Cat Island

There is an island in southern Japan called Aoshima that is completely over run by our little furry feline friends. In fact Aoshima has a cat to human ratio of 6-1.