Does your viobot have the musical score on the back side? The one in the picture appears to, but I was thinking yours didn't have it, which would indicate a different manufacturer.
I just picked up a green viobot with music score. My music friends say it is just 'decoration'. There are not enough "lines". Should be 5 lines for music. Fun though. I was hoping it was a "clue".