What animal has 32 brains?

A: A leech