0 Comments Square Enix: How to contact the support By CCC Team July 6, 2021 Head Office Shinjuku East Side Square, 6-27-30 Shinjuku, Shinjuku-ku, Tokyo 160-8430, Japan Head Office (UK) Square Enix…