I have a crazy theory. What if the T.T. is actually the fragment of brigo. The brigo has a big crater, ABOUT THE SIZE OF T.T. And they are the same colour, and same terrain. This is from the JNO wiki: "Although the hardest to see and to reach, this moon could be the one hiding the most intriguing secrets." Yes, probably this is one of the secrets.