a cartoon raccoon standing on a rock