African Rock Python. Looks like a really nice one too. Makes me think it could be the subspecies, Natalensis.