tokyo: media overload

23 february 2006 by

view loads of media art at the 2006 media arts festival which opens on friday, february 24. click weblink for more info. location: tokyo metropolitan museum of photography, yebisu garden place, 1-13-3 mita [meguro-ku].