User blog comment:Hero of My Destiny/Episode Box/@comment-5137023-20100804231213

Yes, that has to be what TT66 means.