BRAINS!!!!!!!!!!!!!!!!!!!

3.4K 121 58
                                    

  Leeches
have
32 brains.

waaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat  

Weird facts Where stories live. Discover now