273,447 notes January 10, 2013 This animal is called a Quokka and it is the happiest thing on the planet. (Source: buzzfeed, via forgetchristina)