a cartoon monster that looks like a mix between a turtle and a giraffe