Technical Death Metal
OverfedRaccoon
•
Now
•
100%
Uncaved - Thus I Demand The Abolition Of God (Switzerland, 2023)
www.youtube.comFrom their debut album, Dogmatorraistes, that came out today. I just love the sound of a fretless bass. 🥲
Comments 3