a cartoon of a building on a green island