landofcats.net
Island Aoshima, also known as Cat Island, is an island in Japan.
The island has become an island of cats due to natural reproduction and human depopulation. Aoshina was just a fishing village