Tochi by Debbie Maddy for Moda Fabrics

Tochi means earth or land in Japanese, and it truly is a beautiful land. Outside of the busy cities there are mountainsides with terraced rows of tea bushes, fields of indigo, and gorgeous bamboo forests.