This is the tauntaun head trophy mount crafted and sold by the folks at prop shop Imagemotor. It's life size (~34-inches x 19-inches x 19-inches), and weighs...