“Devil On The Right” from Smiling Still by Incert Coin. Released: 2017. Track 10 of 17. Genre: Metal.