Land Cruiser / LX450 are the same, with the only difference being the L logo on the airbag cover instead of the sombrero T.
The LS400 steering wheel (big sedan) is the same as the Land Cruiser / LX450 - same size and same airbag. Problem is, these suffer the same issues as the ones on our rigs, the leather gets all destroyed. I have yet to see one in better shape than the semi-wrecked one in my LC. If you find one of these, it should be plug and play with your stock OEM LX450 airbag. Plus, from what I’ve read the wood / leather wheels (some have phone controls) from the LS do NOT work with our rigs.
Point on the Camry was that it physically fits in the space on the ES300 steering wheel, and has the proper logo (I am anal about these things), but the airbag connector doesn’t work with my Land Cruiser. The ES300 airbag, however, does have the same connector as the Land Cruiser AND of course it fits in the space on the ES300 wheel, it just has the L on the cover. Which bugs.
Horn contacts I believe are built into the wheel, pressing the airbag completes the circuit and the horn sounds.