a cartoon of a town on a green island