Japan

[TGS 2010] X.A.O.C – New game trailer revealed in Tokyo