Capybara and the secrets it holds


#1

What does it mean?