humiliating foot worship

.