Arcane Fabric Alchemist

A witch studying the magic in different types of cloth