Self ReleasedBrand new album from Demizer, a Death Metal band from Kota Kinabalu. 10 new tracks (with 2 of them are a bonus tracks) , bringing Melodic Death Metal tunes reminiscent of At the Gates or Arch Enemy.