Spor is a self-regenerating battery charger for USB devices. It can be charged by an outlet or passively via the sun. It can charge multiple devices at once, and can charge your phone practically as fast as a wall outlet. It also had 3d printable case.
Go and check it out: