A Foot Rub from Lord Krishna

Possibly related…