September 28, 2011

Cool Film Things: T-1000 Chair and My Little Xenomorph

Sculpture for film people! A cool piece of furniture and some fucked up My Little Ponies...