Prince Oberyn arrives in King’s Landing and sheds some blood.
Photo from Game of Thrones wiki
The wait is finally over, season 4 has arrived! Tyrion welcomes guests to King’s Landing, Jon Snow returns to Castle Black, and Arya crosses a name off her list.