Braig.
It all makes sense! think about it. Braig showed up at the final battle, showing he definitely has mystery to him, and probably some unexplained powers. So he brought Terranort to Radiant Garden. It didn't show it, but I'm sure thats how Terranort got there. Terra didn't know who he was...