Profile updateABOUT Chiho Ikeda is an embroidery artist from Osaka, Japan. As she learned traditional British stitching techniques at Royal School of...