What makes a blood python a blood python?  How can you tell a Borneo STP from a Sumatran STP?  And wait, aren't there blood pythons in Sumatra, too?  Here we'll help you get to know "the short-tailed trifecta" on a deeper level, with information on each species, their distribution & natural history, variations in appearance, and more.