I made this because I was bored.
Yes, that's a screenshot of Taran Zhu-sensei from the Siege of Orgrimmar trailer in the frost orb.
Taran has been a source of comfort to me since the Townlong Steppes storyline, that's why I named the picture "Solace". ^^
Star and Light brushes by: