Wild North Moluccas in east Indonesia