Netflix now has the complete Avatar collection. The Legend of Korra will arrive on Netflix in August for USA subscribers.