Capybara Stars is here!
Link, match and pop capybara plushies in Capybara Stars! Can you collect them all?
Blitz Mode
Be fast and beat the clock!
Feb 12, 2025 — Mar 12, 2025
Read More