Tawata Productions’ iconic logo

The iconic Tawata logo, the letter T