The Punisher


The Punisher 66 Shot Big Bang Barrage

The Punisher is a great quality 66 shot barrage

Alternating between green comet tail with a purple and green peony star burst, silver comet tail with silver glitter peony star burst, red comet tail to blue peony star burst.

  • 66 Shot
  • Duration 40 Seconds
  • High Noise

RRP £34.99  Our Price £24