Happiest Animal In The World

You might not know the name Quokkas but you know the animal. They are probably the happiest little animal in the entire world. You can’t help but smile when you see them because they smile back at you. Quokkas are native to Australia but thanks to the Quokkas selfie game, we get to enjoy the cute smile from anywhere in the world. Check out the photos here and be ready to smile. (Via Shareably)