Visit Japan’s “cat sanctuary”, home to the cat god

Not only famous for cherry blossoms and Mount Fuji, Japan also has a long list of unbelievable but true things. One of them is Tashirojima Island – the kingdom of cat residents. The number of cats on Tashirojima Island is almost twice that of Japan.