Any idea what this is? photographed in tobasco, mexico
nasua nasua
its a coatimundi.
it'sa cute wee little thing.
so this thing, is..IT A FUCKING CHUBACABRA! GET ON THE FUCKING BURRO!!!
how precious!