Ophicrania sp. Irian Jaya, Mt. Cyclops