Choujikuu Yousai Macross - Flash Back 2012 OVA

  • Alternative: Choujikuu Yousai Macross - Flash Back 2012; Super Dimensional Fortress Macross Flash Back 2012;超時空要塞マクロス FLASH BACK 2012
  • Type: Movie
  • Status: Finished Airing
  • Aired: Jun 21, 1987