In Tokyo, a Ghetto of Geeks take over Electric Town Posted on June 8, 2005 In Tokyo, a Ghetto of Geeks take over Electric Town