Where does the Manus Island Tree Snail live?

the manus island tree snail lives in the island called manus island north of papua new guinea