A new concept from Toyota was spotted on the roads of Odessa.

 

v20240901