a cartoon of a green island