Mystery Fabric


I'm about to show my utter lack of knowledge of fabrics.  I found this at a sale today.  Nice pink print on the front and on the back, almost like mole-skin.  I'm not sure what it is.  It's very thick but pliable.  Any suggestions?