User blog comment:Thailog/Ep. 207 "Depths" discussion/@comment-4026406-20120628025526/@comment-5172330-20120628031842

Most likely a minion of the Partner. Although it could be a shapeshifter.