TDK Vs. TF2

TI being The Incredibles? The Illusionist? Something else?

nope

It is in China

It’s The Incredibles SoA. it’s been my abbrviation for the Incredibles for the longest time here on Pixar Planet. :wink: