Ogotai

From Macross Compendium

オゴタイ
Commander of the 33rd Marine Force.

  • Rank: Major