- New
RSD 2024
Deluxe heavyweight sleeve
Includes 8-page booklet
Contains etch on its D-side
RSD 2024 sticker
The first Lordi album, recorded in 1997 but never released until 2012 on CD as part of Lordi's Scarchives
For the first time available on vinyl
• Limited to 1000 individually numbered copies on silver & black marbled vinyl