The quokka is the only land mammal living on this island

Nothing can wipe that smile off his face. Meet the "world's happiest animal".

avatar
Brut.