Worlds Smallest Robot
The robot is slightly bigger than a 100 Yen coin or about the size of your thumb. They can be remotely controlled and charged. The charge lasts for about 3 minutes of walking time.
Here is a good link to more info from botjunkie.com:
Japan has long had a reputation for miniaturization in electronics. This is another good example of that skill in a toy that retails for about 3,600 Yen.