"I know a tune that some cartoon character La La La ed on Curiosity Shop. I still hum it to myself to this day. " I know exactly the tune you mean. I would love to find the episode and hear it again. That tune is what made me search for this show. I hope more people upload some video from this show.