Lost Civilisation(?) on the shores of ancient Wallacea/Sahul