This is Belfast based Lock Horns third video from their 2018 album Molon Labe. The song paints an image of life, death and everything that comes with it.