The Quokka- the happiest animal in the world!

 Check out this adorable little marsupial! It’s called a Quokka. They live in southwestern Australia. I want one! Read more about the QUOKKA here!