This guy is MAD talented.. check him out covering Katy Perry's "Dark Horse" in a mix of 20 different iconic styles such as N'Sync, Pavarotti, Michael Jackson, Red Hot Chili Peppers, and more:

 Mikey Bustos, who hails from the Philippines, takes on Avicii's smash hit "Wake Me Up" and the results are quite impressive.  All sounds are "produced exclusively by (his) mouth or voice."  Check it out: