FEILER! Germany! Chenille Fabric! 7cm (H) x 10cm (W) x 2cm (D)! Made in Japan! Brand New, Unused ‐ Mercari: Shop from Japan