User blog comment:Bluegear93/VGA Mass Effect 3 trailer/@comment-1221773-20111211195620/@comment-3295259-20111214194124

maybe it's a queen thresher maw or something like that