Yomogi Mochi Taste / Yomogi is a japanese wild plant also known as mugwort, and gives the mochi its natural green color and refreshing taste. Yomogi Mochi Taste - Made from yomogi (mugwort), this mochi is naturally colored green, and translates to grass mochi.