Bursting onto the Indonesian music scene with hurricane force, Jakarta six-piece Barasuara delivered an explosive debut on Taifun. Led by composer Iga Massardi, the band pairs blistering math-rock guitar riffs and polyrhythmic percussion with driving three-part vocal arrangements. Anthemic tracks…