Is this the cutest thing ever in the history of the world? Baby monkey at Monkey Forest in Ubud 6 Jun ’14