A Haven For Cats

1m 08s

Tourists and local residents cherish the numerous cats of Japan's Tashirojima Island, located in Miyagi Prefecture.