Game of Thrones season 6 episode 5: The mystery behind the origin of White Walkers and Hodor REVEALED!