Terra Formars: Bugs2 2599 - OVA Episode 1

  • Alternative: Terra Formars: Bugs2 2599;テラフォーマーズ
  • Type: Series
  • Status: Finished Airing
  • Aired: Aug 19, 2014 to Nov 19, 2014