Trick or Treat Studios and Universal Studios is proud to present the Officialy Licensed They Live Alien Mask!
They Live thrilled audiences in 1988 and has become one of the most popular cult classics among Universal Studios library. |
SKU: 56/RLUS100
More cool stuff...
Altro da Trick or Treat Studios
Altro da Film and Television Masks
Visualizzati di recente