a cartoon car on a rock island