Created by Vietnam-based Tosy, the mRobo has 2 gigabytes of memory and can store up to 500 songs that you can load via USB and play by using the device’s remote control. Not only does the mRobo play its own music, but you can also stream music into it via Bluetooth. Once the music begins you can prompt the speaker to begin its transformation into a surprisingly convincing humanoid robot with a number of entertaining dance moves.