DAIKAIJU @ The Space

2026-09-05 — Champaign, IL. Daikaiju is a mysterious chimera of sound and imagery that was first sighted in the winter of 1999. Playing at The Space w local support.