Order of the Leech is the seventh studio album by American death metal band Napalm Death. The album was released on October 22, 2002.