Question: Amarillo Records released an album "Satan Takes a Holiday" by what artist?
Sentence (from "Chain Collector"): In 2004, the "Forthcoming Addiction" demo, containing four songs, was recorded at DUB studio.
Relevant evidence: No