We found the paper (explanation) that belongs to this travelbug in the cache Top Stove in Hong Kong. But according to the photo it must also have an explanation attached to it.
A month ago we found a similar TB in Eindhoven: TB3411C. We put music on it with the question if anyone knows which song it is. So it would have been nice to do the same with this one! Eventually there must be a geocacher who can track down the song title/artist for us, so we need more of these TBs with usb stick!