Impressive Tauntaun Costume - Video

Maniac World


     

Impressive Tauntaun Costume

Now this is a cool costume - though I'd rather be the Rebel Alliance guy on top than whomever is inside that monster costume.  Note: Tauntauns are a Star Wars species of snow lizard found roaming the windswept snow plains of Hoth.  More Halloween Costumes here.

Impressive Tauntaun Costume

Maniac World