Scarlet (Brand new song) by Delain Overview Tag Appears on The Human Contradiction (Limited Edition: Bonus CD) Playcount 7 Listeners 2