Tag: FF 12

Final Fantasy XII

Final Fantasy XII

Sony Playstation 2

Final Fantasy XII takes place in the fictional location of Ivalice, where the empires of Archadia and Rozarria are waging an endless war. Dalmasca, a...