User blog comment:MakeShift/Arrow's new Big Bad has been revealed!/@comment-81.100.52.68-20140731073631

What's got up in Ra's grill that he has to come to Starling City?