Lady Death “Seductress” Smashes Quarantine Studio Record!
Our Lady Death Seductress statue has smashed the 12 year record for most statues sold in a 24 hour period here at Quarantine Studio. Everyone involved with this project can’t thank the Lady Death fan […]