The Legend Of Korra Fans Are Ecstatic About The Series Arrival On Netflix