Pathetic foot worshipper ...