Mike Tompkins performs Katy Perry and Bruno Mars hit songs.  While you watch and listen, keep in mind there are no instruments. He is making every sound you hear with his mouth.  At the end of the video, he shows you how he did it.  Truly amazing!