Anthony Vincent is back with another cover of a super popular song sung in 20 different vocal stylings. After achieving mega-success with his 10-second cover version of Katy Perry’s ‘Dark Horse’ it only made sense for him to treat us to another cover. This time he takes on the hugely popular Mariah Carey song ‘All I Want for Christmas Is You.’

Decked out in a red Santa hat and robe with Christmas lights adorning his studio set-up, Vincent gets right into it, kicking off the cover with Mariah Carey-style vocals, then quickly transitioning into Billy Joel style vocals (specifically from his 1984 era), to some more unexpected vocal stylings like those of Blink 182, Usher and even the Trans-Siberian Orchestra.

He spends roughly ten seconds per voice, but totally gets the feel of each vocalist perfectly. We also appreciate the fact that he doesn’t just sing in the style of each artist, but really changes up the melody and instrumental of the actual song to fit in with each specific artist he’s taking after. It takes a crazy amount of effort, and we're totally impressed.

Check out the video above and let us know which impression is your favorite!

Need Gift Ideas? Browse Through PopCrush's 2014 Holiday Gift Guide!