Nygolaimus papilloides head, 1000X