a lot of modern cars an ISO loom [1], 99.9% of modern radios either have an ISO socket or a multiplug to ISO converter.
I believe what you have in your car is a Land Rover to ISO connector as they decided to use their own standard. The picture is a bit blured but the purple wire one is the speaker connectors. I can't tell the socket exactly at one end so it could either be radio to ISO or ISO to landrover. If it plugs direct to the radio, you'll be wanting to keep that bit for whatever vehicle you put it in later.
If your toyota doesn't have an ISO loom, so long as it's not been butchered you should be able to get a toyota to ISO converter which will plug into the headunits wiring loom, it saves having to solder your own wires in.
[1] one of many of the ISO standard specifies a common headunit connector
HTH
Matthew