a cartoon windmill on a green island