Mystery Clock

What could this be?!?!?!!??!

More ...