The internet works in mysterious ways. This stunning version of Metallica’s “Master of Puppets” comes courtesy of Ukranian pianist Vika Yermolyeva. We’ve written about her before, a few years ago when she covered Carcass on piano.And while this Metallica cover has been on the internet just as long as her Carcass one, it didn’t take off until earlier this week, when 4Chan offshoot 9Gag wrote about it. Since then, it’s been pretty much everywhere. But guess what? That doesn’t matter, because it’s just amazing. Of particular notice is the solos she does after the slow part, while playing super heavy and fast whythm parts on her left hand. It’s truly impressive. If you like what you hear, she has MP3’s of a shit ton of other piano covers on her website.