Possible Answers For: ___ island, near New Guinea