Only cats, they are here, there and everywhere in Kitty Island!
Japan’s Aoshima Island is a paradise for cat lovers. More than 120 ferocious cats live on this island, where the human to cat ratio is 1:6.
The story goes that the cat were originally brought in to kill mice on the island but gradually, there number increased turning the island into a cat island.
Take a virtual trip to Cats Island