There is a song that plays in some of the stores I've been to in Osaka. It goes something like:
Ten te de du to tenen nen enuto Ten te den du to ….
I know it's a long shot but it's been stuck in my head and I feel like I'm going to go crazy if I can't remember
Edit: FOUND IT https://youtu.be/7awjIhwHs9Q?si=MCL17kuqjut5O3Ql
by crazysniffer