Ugh nasty little things. I had to deal with them when I got my first ball python and I swore I would never do it again. I am absolutely psychotic about screening for them, cleaning up after a show or a pet store and QT now.
Interesting pictures though, it's kind of like finally getting to see what your mortal enemy really looks like.