User blog comment:Bluegear93/VGA Mass Effect 3 trailer/@comment-3268946-20111211204302/@comment-2130363-20111212050156

Well either way, it's a Krogan world or Krogan inhabited this planet at some point since I'm pretty sure the hammer that Shepard activated was made specifically for that thresher maw.