Skip to product information
1 of 1

Diablo

Regular price £100.00 GBP
Regular price Sale price £100.00 GBP
Sale Sold out
Tax included.

50 shot barrage

Light the fuse and create absolute chaos in the heavens above as this huge demon releases its 50 shots of terror. Each rapid 1.3G burst will create huge effects and reports.