Cobby

Cobby

A short body that is compact.