I have a strong suspicion about Jon Snow’s identity. If you watch the clip of his birth and read Lyanna Stark’s lips, you will see that it is heavily implied that “Jon Snow” isn’t Jon’s real name. Being the child of a Targaryen, it is likely his real name is a Targaryen one like Aegon, Aerys, Baelor, or Viserys. Personally, I hope his real name is Aemon like Maester Aemon. Rhaegar was close with Maester Aemon and communicated with him frequently through raven messages. Because they were so close, it is likely that Rhaegar named Jon after Aemon. If Jon reclaims his birthright and accepts his true heritage, then he would be the first Targaryen king named Aemon to rule the Iron Throne. I look forward to finding out if this suspicion comes true next season.