Tag: Rumor: Big Final Fantasy announcement is happening soon on Japanese TV