With a name like Indonesia’s Cosmic Vortex, one could sort of expect any sort of music out of this band. Doom? Sure. Pyschodelic mayhem? No […]