This Japanese Island Is a Dream for Cat Lovers and Nature Fans Alike