‘Legend of Korra’ Comes to Netflix By The Juncture Magazine on August 14, 2020 • ( Leave a comment ) The popular Avatar installment dropped on Netflix