“Cat Island” – Taširodžima, Japan
Taširodžima (Tashirojima) is a small island in Isinomaki (Miyagi Prefecture) in Japan, where a majority of the population consists of cats! “Tashiro them”, translated from Japanese, means “Cat Island”. On this small island there are two villages – Odomari (Oodomari) and Nitoda (Nitoda), which is also the port
I have also heard about this .
Yes I have heard of this cat island. I hope the cats remain well fed what with all the fish caught and the seagulls roaming above…