The Alice in Wonderland franchise quite popular in Japan, whether it be the animated movie, the newer live action ones, or the various merchandise associated with them. There are two special shops called “Alice on Wednesday（水曜日のアリス）” that are designed around the Alice theme and stock specific merchandise. One of them is in Osaka and another of my students went gallivanting off there and bought me back some of these marshmallows. There isn’t really anything special to report about them beyond what you can see in the picture – they are, after all, actually just marshmallows. But the print is seriously adorable and if you like the whole story and/or style, they could be worth a trip to Kansai to check out!