Avatar: The Legend of Korra is coming to Netflix – CNET