Wicked Device Angular Clock Kit 

USB port was damaged and repaired, it does currently work as pictured.
Should be able to run it off a battery as well

Not 100% on the model number but seems to match