Canaletto was the previous Avatar, but refused to give up the throne after losing the previous race 10000 years ago, so was sealed in the Flying Temple.
He has manipulated events from inside his prison with the goal of regaining the powers of the Avatar.