These are some pretty big guinea pigs...
Little lost capybaras
Or maybe a very small bear and bear trap
These are some pretty big guinea pigs...
Little lost capybaras
Or maybe a very small bear and bear trap