Fastidious Boy

Fastidious Boy (later, Fastidious Man) is a minor character appearing in the TMNT: Back to the Sewer episode Super Power Struggle. As a young boy in 1968, he discovered Al Gordon's cape after Mechazoid knocked it off of him, and kept it as a collector's item. Later, in the present day, the cape is stolen from Fastidious Man at the New York Comic Caucus by Dr. Malignus.