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