Shanghai Fortress
上海堡垒 / Shang hai bao lei
In 2035, an elite team of soldiers must battle extraterrestrial dark forces trying to steal Earth’s energy treasures.
In 2035, an elite team of soldiers must battle extraterrestrial dark forces trying to steal Earth’s energy treasures.