Crystal Castles are a Canadian electronic band formed in 2004, consisting of producer Ethan Kath and vocalist Alice Glass. The band name is a tribute to a song featured in the cartoon She-Ra which featured the lyric “The fate of the world is safe in Crystal Castles.”
Ethan met Alice in Toronto when she was 15. After hearing her sing in a local punk band, he asked her to record vocals over tracks he had been working on. Alice went to the studio where her soundcheck was secretly recorded. Six months later, Ethan uploaded the finished songs to the internet, including Alice Practice, the results of the mic check, under the band name Crystal Castles. The song would become the band’s first official release in 2006.
The new video for Suffocation is taken from their 2 year old album Crystal Castles (II) and a collaboration with Vs. Magazine. Their third album is expected sometime this summer.