What is this tiny yellow car thing and where did it come from?

What is this and where did it come from?

7-3-11-facebook 7-3-11-twitter