02/19/2016 05:24 EST | Updated 02/19/2016 05:59 EST

Ten Second Songs Sings Justin Bieber's 'Sorry' In 20 Voices And Succeeds

If you loved everything about Ten Second Songs' 25-voice take on Adele, then this Justin Bieber version is exactly what you've been waiting for.

The singer (and multi-talented artist) uploaded a new video on YouTube on Thursday singing the Canadian singer's hit "Sorry" in 20 different voices. From metal to rap to even Bieber's ex-girlfriend Selena Gomez, we have to say this is some of singer Anthony Vincent's best work.

Vincent says last month he asked his viewers who they thought were the greatest musical artists, and with this data, he came up with a four-minute masterpiece.

Check out the full video (and his other videos) above.


The Evolution of Justin Bieber