User blog comment:Alishepard/Who is your least favorite Squadmate in the series?/@comment-5337704-20120808012205/@comment-899316-20120808195715

I second that suggestion. The comic is fantastic. Also, yes, that is a Collector with a turian puppet.