Thomas Dolby - Europa and the Pirate Twins
https://www.youtube.com/watch?v=yNWPYH-XKpI
I thought I was the only Dolby fan here ;)