Sensational, A six demon bag!

A concept poster/print for the classic Kurt Russell epic, Big Trouble In Little China. More to come on this project!

Posted on July 5, 2011 .