The Banda Sea is the sea of the South Moluccas in Indonesia