Every once in a while I see something that stirs this old heart of mine, and this counts as one of those. Estela, a little orphan spider monkey in Australia has found comfort in a stuffed animal after her real mom abandoned her. More “awwww!!!” pics inside.