The Kaito Emergency Solar Radio And Music Machine is an all-in-one machine with a superb quality sound speaker that allows you to enjoy music from all sources! It has a built-in MP3 player via a Micro-SD card slot and receives AM/FM and seven pre-programmed NOAA radio station broadcasts, featuring an automatic weather alert function. Use Bluetooth streaming from your cellphone, computer or any Bluetooth enabled devices, or a line-in connection to listen to your music. It offers different ways to power its built-in rechargeable Ni-MH battery. It has an efficient dynamo cranking mechanism, a solar panel that is big enough to trickle charge the battery under any sunlight or you can use any USB charger to charge the battery in a few hours and run the radio for days! The radio also features a recorder function that you can use for immediate voice or radio recording and a time recorder function like a DVR for radio programs. Also, a text browser lets you read your book after your load it to an SD card. Its rugged design makes it perfect to take it with you on outdoor adventures, to sports events or to your construction site.