a cartoon building on a green surface