Patrick van Zandwijk, the Dutch creative force known as TuskHead, has been making waves in the music scene. Picture this:…