Dutch artist Peter Zwaan works en lives in The Hague, the Netherlands. Malleability of nature and the relationship between humans and animals are the main themes in the work. The last copies seem to have been plucked from a laboratory where scientists grow human structures. In reality, everything is self manufactured by hand. Different materials and techniques are used to create his illusions.