Even marshmallows are awesome from Japan. I don't know why this is branded Hello Kitty, but it is and its cute and the flavor is awesome. EIWA makes it with a little jelly center in the middle, and whats cool is they don't melt that easily and it still retains its shape when you press on it, so don't worry too much about it getting smashed (unless you really stomped on them). Check out the current flavors Strawberry, Mango, Pineapple, Chocolate, Blueberry and Matcha Green Tea. It varies in quantity but I've found 21-24 marshmallows a bag. Chocolate is significantly smaller at 1.7 oz net weight (vs 2.8 or 3.1 oz)
The only downside is the pieces are not individually wrapped inside so it makes it hard to share for later EXCEPT the Chocolate version. The bag is also not resealable but that didn't turn out to be a problem for me cause I just ate it all anyway.
CA residents please see Prop 65 tab.