Magical Barrage

Item # 7521

Shots: 100 Shot
Size: 2”x11”
Packed: 40/1

VIDEO COMING SOON