The single appears on the band’s latest studio album Aghori Mhori Mei, which arrived earlier this summer