Tokyo University of the Arts Degree Show “Detach and Adhere“

Tokyo University of the Arts Sculpture Building

February 2024