Mogwai.
Been a fan for decades but finally started to listening to their albums one by one. I can't believe I used to think Fear Satan was their best track. I mean, it's a great song but some of their others (Scotland's Shame, Remurdered, Dial/Revenge, Take Me Somewhere Nice for example) blow it out of the water.