The ‘Avatar 3’ name has reportedly been leaked and it only leaves more questions for fans. On the heels of Avatar…