Top songs meanings

  1. Your Song For Yourself
  2. Magic Carpet (魔法の絨毯)