02/07/2014 08:35 BST | Updated 02/07/2014 08:59 BST

This Man Singing One Song In The Style Of 29 Celebrities Is Really Very Impressive Indeed (VIDEO)

Rob Cantor (and your accompanist Andrew Horowitz), take a bow.

For the talented fellow not only wrote this original song 'Perfect' - but he performs it doing impressions of everyone from Louis Armstrong to Bono - via Jack Black, Ian McKellan and many, many more.

His female impersonations - which include Britney, Cher, Bjork and Billie Holliday - are particularly spot-on. And thus ever-so slightly spooky. Bravo, sir!

(Via Laughing Squid)