20100603 auto: Toyota launches special edition of Innova