Boa (New Alcatraz)

The Boa appeared in the 2001 film of the same name.