Clyde Capybara
Suggested by: hiimaudrina
Collection: Super Softies | Category: Animals: Wild Animals
Clyde Capybara is the most relaxed capybara in the world. From his webbed toes to his snout nose, this guy is all about chilling out! When he’s not perfecting his capy-paddle at the local river, Clyde loves unwinding and listening to his favourite song.
Created on