Kira – Persona EP

Despite their sweet-sounding name, Sweden’s Kira are anything but delicate. It’s not so much as no love lost, as love thrown under the car and set on fire. Kira are about the scratching, blast of tender, pulsating dread and terror.