Iron Chef

Duck Battle

Duck Battle (Episode: IC1B11)