Iron Chef

Giant Eel Battle

Giant Eel Battle (Episode: IC1A21)