I can’t find these anywhere but I hear other countries still have them under a different name! (via nesbitch)
Thanks for the submission— I don’t think I’ve ever seen these where I live. According to Wikipedia they were called Koala Yummies in the states. Does that sound right?