their is some sort of teddy in mine too which a lass left their...not sure what it is, its small and funny, but its in the open storage area near gear shifter hahaha 

Teddies that are hidden from view add 20% to your car's power

Espeically small, funny ones haha!