Click on a section for a closer view
 
Nygolaimus papilloides head 400X
Nygolaimus papilloides head 1000X