The tiny island where cats outnumber humans – and made it a tourist destination 0 25.05.2024 12:58 The Independent There is even a shrine to cats on the Japanese island of Tashirojima