Identification help?

Torque multiplication probably.
TCI states it's a truck converter.

What say you about this one?

Screenshot_20200315-214603_Facebook.jpg

Screenshot_20200315-214606_Facebook.jpg