A must try from 108 Matcha Saro! The mochi is sooooo soft and it literally /almost/ melt in your mouth ๐คค๐คค๐คค