Mochi Videos Soft squishy mochi is a mouth-watering Asian treat made from sticky rice combined with sweet fillings. Soft squishy mochi is known for its chewy consistency that liquefies in your mouth. It is commonly stuffed with creamy matcha or red bean paste, but different flavors like strawberry or chocolate can also be found. Satisfy your cravings with a delightful meltiness of meltymochi today! Enjoy this mouthwatering treat and experience a surge of delectable taste!