Tashirojima Island, Japan The Island of Cats Tashirojima Island is a small island in the Pacific Ocean off the