Mochi Sweets

  1. type of soft Japanese confectionery made with rice flour (somewhat similar to Turkish delight)

    • Column