A acaullier macrumors newbie Original poster Jul 22, 2007 19 0 Japan Sep 20, 2007 #1 Hi everyone, does anybody know if the iPod touch can already be found in Tokyo ? Cheers Arnaud