I think this is a Acanthocephala terminalis
complete with what seemed to be a very bothersome Tachinid fly egg. Poor guy kept trying to reach it with his middle legs.
Can anybody confirm this or correct me if it isn't...
Close up image of Tachinidae egg on this individual: