Top songs meanings

  1. The Punisher
  2. Azrael