This one seems tough so gonna try to take it slower
Mexico - has pyramids
Pit - I associate pits with pyramids and pyramid construction maybe but not sure
Court - associated with pyramid schemes?
Stretch thoughts
Helmet - Pyramid Head character from Silent Hill
Torch - kind of like pit it feels vaguely related
Anyway will revisit but those are first thoughts from me