Transmission mount for a drag car.

Elephant ears on the engine ?
Yes.