Top Ten Best Songs from Delain's the Human Contradiction
The Top Ten
1 Sing to Me
2 Here Come the Vultures
Best Delain Song,
3 Stardust
4 Army of Dolls
5 Your Body Is a Battleground
6 The Tragedy of the Commons
7 Scarlet
8 Don't Let Go
9 My Masquerade
10 Tell Me, Mechanist
The Contenders
11 Lullaby
BAdd New Item