A hypothesis suggesting that ancient humans came from the prehistoric Indonesian archipelago, or Nusantara, is part of a ...