April 13, 2014

@nateene

aardwolfpack:

The capybara (Hydrochoerus hydrochaeris), the largest and cuddliest rodent in the world.

(Source: ofgrammatology, via memewhore)