Top songs meanings

  1. Heaven
  2. Eureka!!