a cartoon house on a rock island