This would later be known as the last songs Landverraad would release, but the same does not go for Monday Suicide. They followed up with another split in 2016.
After playing shows together in Belarus in 2013, the two bands joined forces to create this masterpiece!