Kuzukuri White Peach

Kuzukiri is a clear noodle made from the starch (kuzuko) is considered the highest grade of starch in Japan, and is made to make wagashi (Japanese sweets)

1