First of all, a link back to where the Scientist saw this fellow last…
So this is the spot where the blog post associated with the comic usually appears – unfortunately, I had a lot of trouble in early Feb, 2013, when I was trying to switch the server my site was on. Double unfortunately, I ended up having to restore from an old backup, and that meant I lost a few blog posts..
Still! Lesson learned for the next time, so please excuse the lack of blog post, and forgive if you had posted a comment here which is now lost.
Take care, and enjoy reading!