surfing!

meeting a Japanese capybara character toy

More capybaras.