STUMBLED ACROSS AN ART SPACE IN THE MIDDLE OF DENENCHOFU