Uncanny Trio

The Uncanny Trio is a group of mutants. They appear in the Archie TMNT Adventures issue In the Dark.