New species discovered in Indonesian Papua "Eden"