who plays leaf in game of thrones
Here's actress Kae Alexander who plays the Children of the Forest leader Leaf on Game of Thrones.. The entire make-up process can last as long as nine to ten hours. Alexander has prosthetics glued onto her entire body in addition to hours of hair and make-up.