Teenage Mutant Ninja…Lice?