satan prince of humiliated and insulted beggars freaks