Treacher Creatures are on a mission to fill the world with adorable creatures, handcrafting one-of-a-kind sock animals and plush animals. A variety of materials are used, including socks, fleece and upcycled wool sweaters. All creatures have been lovingly hand stitched in the UK.