The Soles of Your Feet Defeat giants