The boa gene pool had been so mixed up over the past few years that's it's difficult to tell . But to me without any lineage details it can only really be classed as a really nice boa imperata, or common boa.
great tail markings tho
Sent from my TA-1024 using Tapatalk