a cartoon building with plants and rocks