Dino Hazard Wiki
Advertisement

The Command Center is the main complex of Ilha Grande.

Advertisement