A Haven for Cats

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