I was curious if anyone happened to know where or if this could be found in the States? I just got back from my trip to Japan and keep thinking of this treat. Google translated picture attached. Thanks and I appreciate the help!
by _Otterman_Empire_