a cartoon building on a rock