Welsh voiceover actor Scheiffer Bates has gone viral with a video of his uncanny impressions of the characters from Game of Thrones. In the clip, the extremely talented 24-year-old covers all your favorite characters, living and dead: Jon Snow, Tyrion Lannister, Tormund, Littlefinger and even Hodor (speaking of which, SPOILERS). His impressions are so good, you could listen to the video without watching and know exactly who each one is. (This author did.) Granted, you wouldn't be able to appreciate his Rickon-esque hair and White Walker-blue eyes.