Sponsored Links

Good evening,

I have been hearing this tune for a while now on TLC (Netherlands), and I would really like to know if there's an extended version of it. I tried Shazam but nothing showed up. This tune reminds me of Japanese commercials or tv programming somehow - am I right in feeling that way?

I wasn't sure how to upload the piece onto the forum, so I used Vocaroo: