Everyone's favorite mashup master is back for the holidays. Mariah Carey's 'All I Want for Christmas is You' is one of the most unavoidable songs of the holiday season. Chances are you'll hear it at least once or 50 times before the new year, but Anthony Vincent has taken the song to a new level with this cover in 20 different styles.

Anthony Vincent is the mastermind behind 'Ten Second Songs' on YouTube. You may have seen his renditions of Linkin Park's 'In the End' and Michael Jackson's 'Thriller,' which were both mind-glowingly good.

In the latest 'Ten Second Songs' video, Vincent injects some metal into the mix. He mimics the voice of Ronnie James Dio in the clip and even brings 'All I Want for Christmas is You' into extreme territory in the style of Meshuggah. The video's range is huge, touching on Blink-182, Tom Jones, Alvin & the Chipmunks and even legendary crooner Bing Crosby.

Check out Anthony Vincent's take on 'All I Want for Christmas is You' above!

More From 95 Rock