The Powermonkey has a massive Lithium Polymer battery f 10500mAh with 12v and 5v 800mAh output, hand-cranking abilities, or propellers for wind power.