This is a 3D printed fondant embosser Stamp. It is printed with PLA in White. Not suitable for dishwashers or high temperatures so hand wash only.
eBay