Jade
由 Terry 創建
Jade or Juggernaut Armor Deployed Enforcer Units are Frontline soldiers in the Alien war.