slender soft Cockroach. .. This was very well made movie. More western animations should be like this.