ULTROS!
People seem to like me because I am polite and I am rarely late. I like to eat ice cream and I really enjoy a nice pair of slacks.
We know IE is (in)famous for their bland and subpar localization on Oboromuramasa and Arc Rise Fantasia but after they released El Shaddai (from what we know had a surprisingly good localization), they just.. Disappeared. Did they close down?