EJ and Mary’s Mind Buster

Q:  This has 25,000 teeth. What do you think it is? 

A: snail