a cartoon cat sitting on a small island