User blog comment:Lord Invictus Pane/New Trailer for Nov 10!/@comment-87.217.45.174-20101112220110/@comment-1685631-20101112220515

That's a retardedly colored Narga.