Could this be a tt sign?

Printable View