An illustration book about a capybara finding the perfect hotspring
Back to Top