Hmmm.. Is dis Mootant Carrot? It smelz like da hooman feetz. Bleh!