5/8/10

Tokyo Koenji Street Show 2010 Video

From Lazysupper - here is a brief but very amusing video of the recent Koenji Street Show 2010 filmed nearby in West Tokyo: