sophia locke, mickey mod a letter of feet worship