pastoral Raccoon. .. There's something abhorrent about this artstyle to me, I can't place it.