Cartoon David and Goliath isolated on white