huffingtonpost: An army of feral cats rules a remote island in southern Japan, curling up in abandon