Board Thread:Reference desk/@comment-5532276-20121203014048/@comment-3130737-20121207134146

According to http://www.drwhoguide.com/pestcontrol.htm it's a Sharback pest control robot. I haven't listened to the audio so I don't know how accurate the synopsis is. Hope this helps.