15

Capybaras or Quokkas?

Capybaras are so chill that every animal wants to sit on them, while quokkas are famous as the happiest animal on Earth — zen master or smile champion?

Press ← or → to pick a side.