Top songs meanings

  1. Saga Jihen
  2. Gekkou Survive