Anyone know what this thing is?

I've seen this picture quite a few times, but I can't quite figure out what it is... any thoughts?
UPDATE: Based on some comments I've received, it appears that this is a CLOCK. See the hour and minute hands on the lower-front? Not sure if the definition of a robot includes the standard clock, but I'm quite surprised and impressed to see this little design.
Comments
I think you are correct... it's funny how you can look hard at something and miss the obvious. Those do look like the hands of a clock.
Jim
Don Wood
Easy, use a turn-table as the "external/hollow axle" as I think they did with this clock if you look closely.
:)
You may be right... I didn't consider that the face of the clock might have a fixed hand and the face rotates... very nice solution... THANKS!
Jim
There u are
Jim