Top songs meanings

  1. Castle In The Sky
  2. Waves