a cartoon building with a green grass and bamboo