Demolition Trooper

Demolition Troopers were Imperial Stormtroopers equipped with rocket launchers. Several were stationed on Tatooine and Endor.