This little gadget is quite remarkable: by placing it by a sunlit window for just 24 hours, the solar panel will collect enough energy to turn the axle and rotate the large Swarovski crystal, generating rainbows all around the room. The suction cup mounted on the device allows it to adhere to any glass surface.

Source