Okay guys, I gotta say I am really kicking myself for never giving Legend of Korra a fair shake when it was first on television. For those that may not know though, Legend of Korra ... is the sequel and successor to the widely popular Avatar: The Last Airbender...