Left Alive - TGS 2017 Full Announcement Trailer

TGS 2017 Full Announcement Trailer of Left Alive.