Archive 2004 0128 Let your feet, or your fingers, do the walking By Lori Herring, Correspondent of 海角大神 January 28, 2004 LONDON Related stories