SDF

From Macross Compendium

SDF

  • Super Dimension Fortress
  • Self-Defence Force