Find tickets for Kishi Bashi in St. Louis, MO at Delmar Hall on Oct 19, 2024. Delmar Hall is located in St. Louis, MO