January 15, 2026 administrator Today at Setagaya Boroichi This flea market, held twice a year, dates to 1578. Drumming up business