Multum Deceptionisby MEJ22358221No one outsmarts Big Mama. That has always been a law of the Universe, until a certain turtle in blue waltzes in. Big Mama salvages the deal, but, now? Well, she has her...Completedleonardopovriseoftheteenagemutantninjaturtlesleonardo-centric+9 more