a cartoon animal on a green island