Looks like this is the first taster from Lady GaGa's upcoming album Artpop! High Princess/Stache is produced by German DJ and producer Anton Zaslavski a.k.a Zedd and is a club techno heavy track that reminds us of Daft Punk! The double entendre regarding stache is pretty fun! Or perhaps it's just a blunt question? Haha. GaGa wants us to get messed up! Thoughts?