Warabimochi Kamakura is one of the most popular stores in Japan that offers this particular mochi variation. Warabimochi Kamakura's menu for its Philippine debut is limited to two flavors of ...