Splater Sticky Ball

84186, 2.5" SPLATTER DUCK
  • 84186, 2.5" SPLATTER DUCK
    Item Info
    Splater Ball
    Item Number:
    84186
  • Detailed Info

    INNER: 12 PCS.

    MASTER: 192 PCS.