Posted on September 24, 2010September 24, 2010Spot The Object What Time Is It? There is a new concept in town – an optical illusion watch concept, and it comes directly from Tokyoflash design studios. As they claim: this… Continue Reading