For behind the scenes pictures, stories and special contests, follow us on Facebook!

Amazing Mechanical Musical Clock In Shibuya, Tokyo

By Andrew Liszewski

I’m afraid I don’t know much about this amazing mechanical clock which is apparently located outside the C.C. Lemon Hall in Shibuya, Tokyo, except that I would probably spend an entire day watching it do its thing.

VIA [ Random Good Stuff ]