Disguise!
Handicaps
Fillipe F'Lop
In disguise.
A police dog in disguise.
Thumb' seems as good as any." "Impressive. What about this smallest one " "PINKY!" "............."
My hands.
There are no other giant, mutated turtles. No one's gonna mistake a different turtle for you.
Moo.