Song of the Day: Shaka Ponk - My Name Is Stain

Click here to watch

Looking through the international charts on Shazam’s website I happened upon this rather unusual song which is popular in France at the moment. I don’t really know what to make of it but I think I quite like it! Confusingly I’ve looked on their Wikipedia and none of them are called Stain. Can anyone explain?