Mystery Skulls is the stage name of indie pop/electronica artist Luis Dubuc. Hailing from Dallas, TX, Dubuc has been performing since 2003, when he was the drummer for a metalcore band called Thirty Called Arson. After performing with them for awhile, Dubuc began to...