This guy has some serious skills.