Epicrates
Epicrates striatus fosteri
Epicrates striatus mccraniei
Epicrates striatus striatus
Epicrates striatus strigilatus