'Tis the season for Christmas music. In all the commercials, playing in every store, possibly haunting your dreams-- it's just inescapable this time of year.

One of the most ubiquitous songs of the season is Mariah Carey's "All I Want for Christmas is You."

You might be sick of hearing it, but this guy doing 20 different styles of it is pretty impressive.

This bearded man (doesn't he kind of resemble Captain Morgan?) is Anthony Vincent, the creator and voice of Ten Second Songs on YouTube. In his latest effort, he takes on Carey's Christmas classic.

He starts off with the original version, in the style of Mariah herself, but then shows everyone what he's working with.

There's Blink 182, Usher, Bruce Springsteen, Nat King Cole, John Lennon, Alvin and the Chipmunks, even everyone's favorite ' 90s Canadian white rapper--  Snow! He really shows off his range, throwing in Ronnie James Dio, Meshuggah, and TSO too!