FLASH CANNON (Electronic)

Source: (The Phantom Menace)

Year: 1999

Retail: $7.99

Jedi Master Points: 10 Points

Assortment: Accessories

Assortment Number: 26216/26217

UPC Number: 7693026217

Packaging Variations:

  • None


  • Weapons and Accessories:
  • None

  • Back To Accessories