Peel & Stick Faux Fur [Zebra : 50cm X 50cm] Self-adhesvie Faux Fur - Made in Korea