Lion stuffed animal online store today: What are Kawaii Japanese Squishmallows? Kawaii Japanese Squishmallows are a line of plush toys that originated in Japan. “Kawaii” is a Japanese word that translates to “cute” in English, and these squishy toys certainly live up to their name. They come in various animal designs, each with its own […]
Read More- Posted in General Merchandise