In the near future, a foursome of soldiers set out on a mission in a deserted military district to confront their mysterious enemy.
In the near future, a foursome of soldiers set out on a mission in a deserted military district to confront their mysterious enemy.
More