2-toed sloth hanging from a wire

2004 by Derek White and Jessica Fanzo.