IN A REMOTE ISLAND BEAST EXISTED WITH HUMANS