editorial1 Published November 16, 2021. Size: 1624 × 2352 in D.O.D./Decibel of Death #9(France) 1987 < Previous >