Toyota Innova is a toyota designed MPV i.e. being less than 4,600 mm (181.1 in) in length as per the European system of size classification, produced in Indonesia under supervision by Toyota Astra Motor since 2003.
More about Toyota Innova here :
http://en.wikipedia.org/wiki/Toyota_Innova