There’s an air of enchantment as Indo-American artist Sheherazaad beckons on her new song “Dhund Lo Mujhe,” the second single off her just-announced mini-album Qasr. The five-track album, produced by Pakistani-American artist Arooj Aftab, arrives on March 1st via U.K. independent label Erased Tapes.