English: northern Moluccas and New Guinea.
Telugu: నివాసులు మోలుకాస్ మరియు న్యూ గినియా.