Cain's Offering Song Meanings
On The Shore
Cain's Offering
Rising Sun
Cain's Offering
Best Of Times
Cain's Offering
Morpheus In A Masquerade
Cain's Offering
Stormcrow
Cain's Offering
Antemortem
Cain's Offering
Stolen Waters
Cain's Offering
Dawn Of Solace
Cain's Offering
A Night to Forget
Cain's Offering
Thorn In My Side
Cain's Offering
More Than Friends
Cain's Offering
My Queen Of Winter
Cain's Offering
Into The Blue
Cain's Offering
Oceans Of Regret
Cain's Offering
I Will Build You A Rome
Cain's Offering
Elegantly Broken
Cain's Offering
Constellation Of Tears
Cain's Offering