Founded in 2023, the band paradoxically calls itself the “First Indie Music Corporation.” During concerts, they don ...