Aoshima, Cat Island, is an island in Ehime Prefecture, Japan, known for its large number of feline residents and small number of people. Felines have been reported by news outlets to outnumber humans by ratios of 6:1.
[image/video - please
log in to see this content]