HOME>Exhibitions>Makoto Aida "Pre-Climacteric Love"(TOKYO)
The video of a man calling himself Bin Laden staying in Japan- 2005 DVD
7 December 2005 - 21 January 2006