Polished Frame

Polished Frame
Is this a...space suit helmet? It's quite sturdy and in very good condition.
  • (Glass)
  • (Machinery)
Locations:Demons: