ECO / Creature Concept

Finished Concept for a Film in Develpoment ." ECO - Part Man ' Part Insect ' Part Plant ."