Percival Pifflecoot

Percival Pifflecoot appears in the 1987 TMNT cartoon episode Michelangelo, the Sacred Turtles. He is an Egyptologist.