THE VIDEO OF A MAN CALLING HIMSELF BIN LADEN STAYING IN JAPAN, 2005, DVD, 8 min 14 sec. Courtesy Mizuma Art Gallery, Tokyo.
Return to Features: Makoto Aida: No More War; Save Water; Don't Pollute the Sea