Limited edition of 95 prints, commissioned for "Monstrous," March 2013.
18" x 24" screen printed poster on 100# poster stock, ships bagged and rolled in a sturdy cardboard tube. Printed by Industry Print Shop in Austin, TX. Poster does not come with frame.
Born July 26, 1987 in Beijing, China, raised in California, USA. Zejian Shen is often an illustrator/animator and always a buffoon/cute animal petter. She currently resides in Beijing, where she is working on her masters degree in production design at the Beijing Film Academy.