8098_Aayla_&_Bane.jpg (629 × 337 pixels, file size: 25 KB, MIME type: image/jpeg)
Appears on these pages
8098 Clone Turbo Tank is a Star Wars: The Clone Wars set released in 2010. The set consists of...
This article is about the Star Wars minifigure. For the Batman minifigure that has the same...