THE CLONE WARS 2009
CW15:
Whorm Loathsom
Firing Missile Launcher!

Click photos for larger images