German coldwave duo Isla Ola weaves distorted guitar sounds, catchy rhythms, and a deep, resonant voice of their female singer…