TLS. Boo.
Though, how does one tell whether he's taller than Terra?
Personally I haven't watched the vid, but unless TLS is like...8 feet tall...
We don't know that he's taller than Terra, but we do know TLS is pretty damn huge.
So you have an idea: