a cartoon island with buildings and clouds