Little loris twins! More mind-blowingly adorable pix at Zooborns.