This is Baelor. He's Selesters other son. You know, the one he was hoping would never ever ever ever inherit in a million evers?
And yes, he's named after a Targaryen. Why? Because Selester didn't show up in time when the twins were born. Never let your romance-obsessed wife name the kids, I guess?