cartoon amusing snail isolated on a white background .