The Devil's Foot

?