I would not recommend that unit because of the back connectors, after a certain year toyota started using easier to identify connectors. For the same size headunit and easier connectors I would recommend something like a 2014 yaris radio. Something like this one
You will need part numbers pt546-00120-CH (20 pin adapter)
pt546-00120-mc (or pt546-nu160) microphone.
also one of these
and this one
If you get these together you should be able to install that radio and maybe some Scion radios as well.
I had one of these installed at some point with the same adapters.