Scarlet Witch
Scarlet Witch
Regular price
£30.00 GBP
Regular price
Sale price
£30.00 GBP
Unit price
/
per
Behold... the ominous power of the Scarlet Witch. Witness an explosive display of fiery effects that will leave you spellbound and trembling in awe!
Shot tube size - 20mm