Cat Island

Cat island in Japan

Cats vastly outnumber the human population in a small fishing island town of Tashirojima, Japan. They roam the town freely and are fed by the local fishermen.


Random