Actually, the English name for Inguzu isn't a sure thing yet, as the name is could off. It could very be "Freyg," but it could also be "Erexg" or any other combination where the "F" and "Y" are interchangeable with "E" and "X." Personally, my money's on "Freyg" though.

Also the English S-E E3 site is here http://na.square-enix.com/e306/titles/ff3/ so forget about babelfish translations