I need your help! Of all the plushies that I own, all the really good ones are from the same company. The logo looks kinda like the top half of a stick person, except instead of being drawn with straight lines, it's drawn more with oblong bubbles. I am trying to figure out what company that is so that I can attempt to get more plushies from them because they're the best quality ones I've found. If anyone knows either what it is, or even has an idea of how to figure it out, let me know!