User blog comment:Cosmyn5991/Mass Effect 3 Next DLC/@comment-2250460-20130128181249/@comment-4118072-20130128181909

Exactly my thoughts, but I think that is actually a proper Krogan husk.