Top songs meanings

  1. Weave My Spell
  2. Beautiful
  3. Blood Moon
  4. Malevolent Shrew
  5. Spiritual Cramp
  6. Romeo's Distress
  7. Dream For Mother
  8. Angels and Drugs
  9. The Blue Hour
  10. Tales Of Innocence