himasa

English translation: wash feet