Isolated Rubber Gimp Posted on November 27, 2009 by Ruff Not sure what’s going on with the pumps on the chest but the rest is amazing. Wow.