I modified a normal clock and added a few extra dials that turn very very slowing. The high reduction ratio means that the last gear only does 1 revolution every 100 years.
The clock is for my son and its been counting the days, months, and years since he was born.
I bought the clock body from a store at the Sunshine Coast.
The movement is a quartex high torque with long shaft.
http://www.ebay.com.au/itm/NEW-Quarte...
The gears are easily found on ebay.; http://www.ebay.com.au/itm/58-styles-...
I found that 2mm stainless Steel nails worked well for gear shafts.
Sorry for the re-upload. I was having problems with the original.