Rubber Encapsulation Posted on April 12, 2008 by Ruff No skin showing. Leaving no human trace behind…..