The Asian rock python has scales that help it blend into its environment like grasslands and trees, with dark and light colors that camouflage it from predators and prey. They can grow up to 20 feet long but some only reach 12 feet, and the thickest can be as wide as a basketball. Asian pythons ambush prey by lying in wait on the ground or low tree branches until victims are close, then attack quickly with curved teeth that hold tight as the snake coils around and suffocates the animal by squeezing until it has been swallowed whole.