Mogwai has been a long-standing component in the post-rock world for over 20 years. The Scottish rock band has received acclaim from critics, fans, and their peers. Listening to the Mogwai discography…