What is this car?

◆bits of knowledge
●● is a two-seater supercar developed by Toyota's luxury car brand "●●". Only 500 units were produced and sold from December 2010 to December 2012.
Click here for the answer!

◆bits of knowledge
●● is a two-seater supercar developed by Toyota's luxury car brand "●●". Only 500 units were produced and sold from December 2010 to December 2012.
Click here for the answer!