Cafe Sakura Squishies
Cafe Sakura is a franchise of NIC, a maker of adorable squishies. In addition to their animal designs, Cafe Sakura creates realistic-looking food squishies for Cafe de N, their squishy kitchen. They come in various sizes great for squishing in the palms of your hands and have ball chains so you can take them on the go!
There are no products matching the selection.