I ran a google on Ivy Skin and it brought be back... here!

I'm not surprised.

What is Ivy Skin? An organic material?