Top songs meanings

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