A cute capybara plushie. Awarded at the Animal Festival.
No further information about Capybara Plushie.