VanillaWare's 13 Sentinels: Aegis Rim Launches 2018 in Japan, TGS 2017 Trailer





13sar.jp