Back in the mid 2000s, I came across an artist who sported a red jacket like Captain N's and who kind of looked like him. I believe the genre of music was electronic/trance, but maybe it was a related genre. I'm pretty sure he was french. I think there was an animated music video with a car. Kind of dark. Really drawing a blank here, I think I found him on myspace.