I think it's safe to assume it's a Toyota (hence the Toyota emblem) with the name "Innova" (hence the placard on the front and the partial word in gigantic letters in the background).the picture is bad, therefore I have no idea what the car even is