It looks like a type of constrictor.
Central American Boa (Boa imperator)
@Ituri Thanks for the help! Guess this is what I get for not taking pictures of the species signs.
Separate names with a comma.